be light years away from something - Francés Inglés Diccionario